package com.itheima.ydd.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.itheima.ydd.common.R;
import com.itheima.ydd.dto.PageInfo;
import com.itheima.ydd.pojo.YddUser;
import org.springframework.http.ResponseEntity;

public interface YddUserService extends IService<YddUser> {

    /**
     * 用户添加
     * @param yddUser
     * @return
     */
    ResponseEntity<R<String>> addYddUser(YddUser yddUser);

    /**
     * 用户删除
     * @param id
     * @return
     */
    ResponseEntity<R<String>> delYddUser(Integer id);

    //修改
    ResponseEntity<R<String>> updateYddUser(YddUser yddUser);

    /**
     * 分页
     */
    ResponseEntity<R<PageInfo<YddUser>>> findPage(Integer page, Integer limit, String sex, String username, String mobile);
}
